package com.develop.bluetoothlib.operator.abstra;

import com.develop.bluetoothlib.entity.ScanFilter;
import com.develop.bluetoothlib.inter.ScanCallBack;


public abstract class Scanner {

    private ScanFilter filter;

    public abstract void scan(int scanType, ScanCallBack scanCallBack);

    public abstract void scan(int scanType, int timeUse, ScanCallBack scanCallBack);

    public abstract void stopScan();

    public abstract void resetCallBack();

    public ScanFilter getFilter() {
        return filter;
    }

    public void setFilter(ScanFilter filter) {
        this.filter = filter;
    }


}
